English Dictionary
◊ COMMUNICATIONS SATELLITE
communications satellite
n : an artificial satellite that relays signals back to earth;
orbits at the same rate the earth turns and so remains
effectively stationary
English Computing Dictionary
◊ DID YOU MEAN COMMUNICATIONS SERVER?
Communications Server
{IBM}'s rebranding of {ACF}.
(1999-01-20)